What is the meaning of the word "punk rock"?

Definitions: